﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace EmployeeLeaveSystem.Shared.Models {
    public class NowRules { // 现在本系统所设定的规则
        public int Id { get; set; }
        public int DepartmentId { get; set; } // 所属的部门信息
        public Department? Department { get; set; }
        public int StaffId { get; set; }
        public StaffInfo? Staff { get; set; } // 发布规则的人
        public String Name { get; set; } = String.Empty; //本条规则的名字：春季规定
        public DateTime Created { get; set; } = DateTime.Now;// 本条规则制定日期

        public DateTime StartTime { get; set; } //出勤时间
        public DateTime EndTime { get; set; } //腿勤规定时间
        public int BaseSalary { get; set; }//基础的薪资水平
        public int CutSalaryComeLate { get; set; }// 扣除薪资水平,迟到次数
        public int AddSalaryOverTime { get; set; } //加班奖励，按每小时进行计算
    }
}
